package com.victualler.core.gen.service;

import com.victualler.core.common.utils.FileUtil;
import org.springframework.stereotype.Service;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;


/**
 * 五层类生成服务
 * @author guoshichang
 */
public interface EntityModelService {

	/**
	 * 根据参数生成五层结构
	 * @param modelName 子maven项目名称 没有则填写无
	 * @param basePackage 基础模块包名
	 * @param entityPreName entity实体的前部分(不含DTO)
	 */
	public void genEntityFiveLayer(String modelName,String basePackage,String entityPreName);

}
